/*yxy样式修改*/
.w1240 {
    margin: 0 auto;
    width: 1200px;
}


.box_title_one {
    background: rgba(0, 0, 0, 0) url("../images/index/title_one_bg.png") no-repeat scroll left bottom;
    border-bottom: 2px solid #298314;
    clear: both;
    height: 37px;
}
.box_title_one .box_title_h3 {
    float: left;
    line-height: 30px;
    padding-left: 10px;
}
.box_title_one .box_title_h3 em {
    color: #333333;
    float: left;
    font-size: 30px;
    font-style: normal;
    font-weight: bold;
    line-height: 32px;
    padding-right: 10px;
}
.box_title_one .box_title_h3 p {
    color: #333333;
    float: left;
    font-size: 24px;
    font-weight: bold;
    padding-right: 5px;
}
.box_title_one .box_title_h3 span {
    color: #444444;
    float: left;
    font-size: 18px;
    line-height: 35px;
}
.box_title_one .box_title_h3 strong {
    float: left;
    padding-left: 30px;
    padding-top: 5px;
}
.box_title_more {
    float: right;
}
.box_title_more .runul {
    background: rgba(0, 0, 0, 0) url("../images/index/runul.png") no-repeat scroll 0 0;
    float: right;
    height: 30px;
    padding-right: 30px;
    width: 146px;
}
.box_title_more .runul .zxalprev {
    float: left;
    height: 30px;
    width: 30px;
}
.box_title_more .runul .zxalnext {
    float: right;
    height: 30px;
    width: 30px;
}
.box_title_more .viewmore {
    float: right;
    line-height: 35px;
}
.box_title_more .viewmore a {
    background: rgba(0, 0, 0, 0) url("../images/index/title_one_more.png") no-repeat scroll right 0;
    color: #444444;
    height: 35px;
    padding-right: 20px;
}
.box_title_more .viewmore a:hover {
    color: #298314;
}
.box_title_more .more {
    float: right;
    line-height: 35px;
}
.box_title_more .more a {
    color: #444444;
    height: 35px;
}
.box_title_more .more a:hover {
    color: #298314;
}
.box_title_three {
    background: rgba(0, 0, 0, 0) url("../images/index/title_one_bg.png") no-repeat scroll left bottom;
    border-bottom: 2px solid #298314;
    clear: both;
    height: 37px;
    position: relative;
}
.box_title_three .box_title_h3 {
    float: left;
    line-height: 30px;
    padding-left: 10px;
}
.box_title_three .box_title_h3 p {
    color: #222222;
    float: left;
    font-size: 20px;
    font-weight: bold;
    padding-right: 5px;
}
.box_title_list {
    left: 160px;
    position: absolute;
    top: 3px;
}
.box_title_list li {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-right: 60px;
}
.box_title_list li a {
    background: rgba(0, 0, 0, 0) url("../images/index/icon_three.png") no-repeat scroll -81px bottom;
    color: #555555;
    float: left;
    height: 43px;
}
.box_title_list li.on a, .box_title_list li a:hover {
    background: rgba(0, 0, 0, 0) url("../images/index/icon_three.png") no-repeat scroll 7px bottom;
    color: #298314;
    float: left;
    height: 43px;
}



/* left */
.indleft { float:left; width:668px;}
	.zxxtcon { clear:both;}
	.zxxtpic { float:left; width:360px;}
	.zxxtpic dl { clear:both; padding-top:22px; height:133px; border-bottom:1px dotted #c4c4c4;}
	.zxxtpic dl dt { float:left; width:155px;}
	.zxxtpic dl dt img { width:145px; height:110px;}
	.zxxtpic dl dd { float:left; font-family:"宋体"; color:#666666; width:205px;line-height:20px;}
	.zxxtpic dl dd.title { height:25px; overflow:hidden;font-family:Microsoft Yahei;font-weight:bold;font-size:16px;position:relative;top:-5px;margin-bottom:5px;}
	.zxxtpic dl dd.title a { color:#444444; font-size:14px;}
	.zxxtpic dl dd.title a:hover { color:#298314;}
	.zxxtpic dl dd.link a { color:#ff2200;}
	.zxxtpic dl dd.link a:hover { color:#298314;}
	.zxxtul { float:right; padding-top:10px; font-size:12px; font-family:"宋体"; width:290px; padding-right:5px;}
	.zxxtul li { clear:both; padding-top:8px; padding-left:20px; height:30px; line-height:30px; background:url(../images/icon_two.png) 0px 18px no-repeat; overflow:hidden;}
	.zxxtul li a { float:left; width:260px; color:#444444; padding-left:10px; height:30px; background:#f6f6f6;}
	.zxxtul li a:hover { color:#298314;}
/* right */
.indright { float:left; width:520px; height:350px; overflow:hidden;}
	.lzlist { clear:both;}
	.lzlist ul { width:530px; font-family:"宋体"; padding-top:13px;}
	.lzlist ul li { float:left; text-align:center; width:120px; height:130px; padding-right:10px;}
	.lzlist ul li a { color:#444444;}
	.lzlist ul li a:hover { color:#298314;}
	.lzlist ul li a p { float:left; width:120px; height:90px; position:relative;}
	.lzlist ul li a p em { float:left; position:absolute; width:120px; height:90px; background:url(../images/index/vido_bg.png) 45px 33px no-repeat;}
	.lzlist ul li a:hover p em { float:left; position:absolute; width:120px; height:90px; background:url(../images/index/vido_bg.png) -84px 33px no-repeat;}
	.lzlist ul li a p img { width:120px; height:90px;}
	.lzlist ul li span { display:block; clear:both; height:30px; line-height:30px; overflow:hidden;}

/* zxlccon */
.zxlccon { overflow:hidden;}
.zxlccon ul { width:1300px; padding-top:10px;}
.zxlccon ul li { float:left; height:54px; padding-right:2px; overflow:hidden;}
.zxlccon ul li a { float:left; height:52px; background:url(../images/index/zxlc_ico.png) no-repeat;}
.zxlccon ul li a:hover { float:left; height:52px; background:url(../images/index/zxlc_ico.png) no-repeat;}
.zxlccon ul li.mfzx a { width:153px; background-position:0px 0px;}
.zxlccon ul li.mfzx a:hover { width:153px; background-position:0px -934px;}
.zxlccon ul li.mflf a { width:153px; background-position:0px -61px;}
.zxlccon ul li.mflf a:hover { width:153px; background-position:0px -995px;}
.zxlccon ul li.mfsj a { width:153px; background-position:0px -122px;}
.zxlccon ul li.mfsj a:hover { width:153px; background-position:0px -1056px;}
.zxlccon ul li.mfpg a { width:153px; background-position:0px -183px;}
.zxlccon ul li.mfpg a:hover { width:153px; background-position:0px -1117px;}
.zxlccon ul li.mfyf a { width:153px; background-position:0px -241px;}
.zxlccon ul li.mfyf a:hover { width:153px; background-position:0px -1175px;}
.zxlccon ul li.mfybj a { width:153px; background-position:0px -305px;}
.zxlccon ul li.mfybj a:hover { width:153px; background-position:0px -1239px;}
.zxlccon ul li.ztjz a { width:153px; background-position:0px -366px;}
.zxlccon ul li.ztjz a:hover { width:153px; background-position:0px -1300px;}
.zxlccon ul li.gsdb a { width:153px; background-position:0px -427px;}
.zxlccon ul li.gsdb a:hover { width:153px; background-position:0px -1361px;}

.zxlccon ul li.zjjg a { width:153px; background-position:0px -488px;}
.zxlccon ul li.zjjg a:hover { width:153px; background-position:0px -1422px;}
.zxlccon ul li.zxgd a { width:153px; background-position:0px -549px;}
.zxlccon ul li.zxgd a:hover { width:153px; background-position:0px -1483px;}
.zxlccon ul li.htsh a { width:153px; background-position:0px -610px;}
.zxlccon ul li.htsh a:hover { width:153px; background-position:0px -1544px;}

.zxlccon ul li.tsbg a { width:153px; background-position:0px -671px;}
.zxlccon ul li.tsbg a:hover { width:153px; background-position:0px -1605px;}
.zxlccon ul li.xxpf a { width:153px; background-position:0px -732px;}
.zxlccon ul li.xxpf a:hover { width:153px; background-position:0px -1666px;}
.zxlccon ul li.zjbz a { width:153px; background-position:0px -793px;}
.zxlccon ul li.zjbz a:hover { width:153px; background-position:0px -1727px;}
.zxlccon ul li.cklc a { width:309px; background-position:0px -854px;}
.zxlccon ul li.cklc a:hover { width:309px; background-position:0px -1788px;}

/* zxltcon */
.zxltcon { overflow:hidden; font-family:"宋体";}
.zxltkcon { width:1300px; padding-top:10px;}
.zxltkcon ul { float:left; padding:5px 15px; margin-right:20px; width:370px; background:#f7f7f7;}
.zxltkcon ul li { clear:both; height:30px; line-height:30px; overflow:hidden;}
.zxltkcon ul li a { color:#444444;}
.zxltkcon ul li a:hover { color:#298314;}
.zxltkcon strong{margin-right:7px;font-family:Microsoft Yahei;}
.sfoot_flink{background:#F0F0F0;margin-top:20px;font-family:宋体  ; padding:10px 0px;}
.sfoot_flink a{color:#444;font-size:12px;margin-right:20px;}
.sfoot_flink a:Hover{text-decoration:underline;}
.sfoot_flinkCenter{width:1240px;margin:0 auto;}
.sflinkTitle{float:left;font-weight:bold;}
.sflinkText{float:left;}
.sflinkText p{margin-left:15px;}



/**************************工装装修页面**************************/
.f_title{ width:1220px; margin:0 auto;text-align:center; position:relative; overflow:hidden; display:block;}
.f_title .f_t{ width:100%; font-size:36px; line-height:36px; color:#333;padding: 30px 0 10px; }
.f_title .xian{ width:100%; height:1px; background-color:#ccc; margin-top:40px; margin-bottom:2px;}
.f_title .line{ width:100px; height:3px; display:block; background-color:#3FB118; position:absolute; bottom:1px; left:50%; margin-left:-50px;display:block; font-size:0;}
.f_title .no{font-size: 16px; padding-bottom: 6px;}
.f_title .f_s{font-size: 16px; color:#666}


.gz_banner{ width:100%;}
.gz_banner img{ width:100%; display:block;}
.gzbox_main{width:100%; margin:0 auto;}
.gzbox_main .lieb_zx{ width:1220px;height: 120px; margin:0 auto;}
.gzbox_main .lieb_zx li{float: left;margin-top: 32px;margin-right: 20px;}
.gzbox_main .lieb_zx li a{display: block;width: 184px;height: 50px;border: 1px solid #ebebeb;font-size: 26px;color: #787878;text-align: center;line-height: 50px;}
.gzbox_main .lieb_zx li.last{ margin-right:0px;}
.gzbox_main .lieb_zx li.current a{ background:#3fb118; color:#fff; border:none}

/*工期*/
.gz_sg{ width:1220px; margin:0 auto; display:none;}
.gz_sg .xm_top{ width:100%; display:inline-block}
.gz_sg .xm_top .gq{width:380px;height: 68px;background:#3fb118;color: #feff00;font-size: 32px;font-weight: bold;line-height: 58px;text-align: center; position:relative; margin-right:36px;}
.gz_sg .xm_top .gq span{font-size: 60px;}
.gz_sg .xm_top .gq::after{content: '';position: absolute;right:-60px;top: 0;width: 0;height: 0;border:58px solid transparent;border-width:34px 30px;border-left-color:#3fb118;}
.gz_sg .xm_top .wg { margin-left: 10px;font-size: 16px;color: #787878;line-height: 68px;}

.gz_sg .jd{width: 100%;height: 214px;margin-top:20px;background:url(../images/gz_zs.png) no-repeat center center;position: relative;}
.gz_sg .jd .shuom{position: absolute;top:37px;left:37px;text-align: center;}
.gz_sg .jd .t_day{color: #54cc6b;font-size: 20px;text-align: center;position: absolute;width: 165px;height: 33px;line-height: 33px;top: 0px;left: 28px;}
.gz_sg .jd .t_day_two{left: 363px;}
.gz_sg .jd .t_day_str{left: 696px;}
.gz_sg .jd .t_day_for{left: 1029px;}
.gz_sg .jd .shuom .title{font-size: 28px;color: #505050;margin-bottom:5px;}
.gz_sg .jd .shuom .duanl{font-size: 16px;color: #787878;line-height: 24px;}
.gz_sg .jd .shuom_two{left: 355px;}
.gz_sg .jd .shuom_str{left: 697px;}
.gz_sg .jd .shuom_for{left: 1022px;}

.gz_sg .zhsu{margin-top:30px;width: 100%;background: #fff; border-top:1px solid #ebebeb;}
.gz_sg .zhsu img{float: left;margin: 20px;}
.gz_sg .zhsu .serve_zi{float: left;width: 588px;margin-top: 50px;margin-left: 25px;}
.gz_sg .zhsu .serve_zi p{font-size: 32px;color: #54cc6b;font-weight: bold;margin-bottom: 25px;}
.gz_sg .zhsu .serve_zi .link{width: 100%;height: 1px;background: #dbdbdb;margin-bottom: 25px;}
.gz_sg .zhsu .serve_zi ul li{font-size: 16px;color: #787878;margin-bottom: 20px;}


/*公装6大工程*/
.gz_sixgc{ width:100%;}
.gz_sixgc .gongc_nei{width: 1170px;height: 320px; margin:20px auto 60px auto;padding-top:30px;padding-left:40px;background: #fff; border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.gz_sixgc .gongc_nei li{float: left;text-align: center;margin-right:40px;}
.gz_sixgc .gongc_nei li img{ display:block; margin:0 auto; width:143px; height:143px;}
.gz_sixgc .gongc_nei li .diti{font-size: 22px;font-weight: bold;color: #666;margin-top:30px;margin-bottom: 20px;}
.gz_sixgc .gongc_nei li .w_er{font-size: 18px;color: #787878;line-height: 26px;}


/*公装七大特色服务*/
.gz_seven{ width:1220px; margin:0 auto;}
.gz_seven .seven_fw{ width:100%; margin:0 auto;}
.gz_seven .seven_fw img{ margin:0 auto; display:block;}


/*公装服务流程*/
.gz_liucheng{ background-color:#f6f6f6;overflow:hidden;}
.liucheng_fw{ width:1220px; height:138px; background:url(../images/liucehng.png) no-repeat center; margin: 20px auto 50px auto; }
.liucheng_fw .licp{font-size: 20px;color: #515151;text-align: center; width:132px; margin-right:85px; float:left;margin-top: 40px;}
.liucheng_fw p.last{ margin-right:0;}